sleeper pod - French English Dictionary